// vue项目相关的配置
module.exports = {
  publicPath: './', // 部署应用包是的基本URL
  outputDir: 'dist', // 输出文件路径
  assetsDir: 'assets', // 静态文件路径

  devServer: { // 服务相关的配置
    open: true, // 运行后自动在浏览器打开
    port: 13060, // 修改服务端口
    https: false,

    // 使用代理技术 更安全 路径转发；
    // 跨域问题：（同源问题 ajax是不允许 协议、ip、端口 不一致）
    // 解决跨域问题
    proxy: { // 配置跨域
    // 需要被代理的路径，会自动匹配路径中是否有'/***'
    // '/news'  ==baseurl
      '/news': { // 匹配请求中是否是/news
        target: 'http://v.juhe.cn/', // 目标域名 实际上baseUrl替换为目标地址
        ws: false, // 是否代理websockets
        changOrigin: true, // 是否允许跨域
        pathRewrite: { // 重写路径
          '^/news': ''
        }
      }
    }
  }
}
